<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>02_toDo_001</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">02_toDo_001</td></tr>
</thead><tbody>
<tr>
	<td>open</td>
	<td>/cubby-showcase/</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>link=Todoサンプルアプリケーション</td>
	<td></td>
</tr>
<!--ログイン-->
<tr>
	<td>verifyTextPresent</td>
	<td>Todoログイン</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>link=戻る</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>Cubby Exmaples</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>link=Todoサンプルアプリケーション</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>Todoログイン</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>ログインしていません。</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='ログイン']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>Todoログイン</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>ユーザ名は空文字です。</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>パスワードは空文字です。</td>
	<td></td>
</tr>
<tr>
	<td>type</td>
	<td>userId</td>
	<td>test</td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='ログイン']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>パスワードは空文字です。</td>
	<td></td>
</tr>
<tr>
	<td>type</td>
	<td>userId</td>
	<td></td>
</tr>
<tr>
	<td>type</td>
	<td>password</td>
	<td>test</td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='ログイン']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>ユーザ名は空文字です。</td>
	<td></td>
</tr>
<tr>
	<td>type</td>
	<td>userId</td>
	<td>hoge</td>
</tr>
<tr>
	<td>type</td>
	<td>password</td>
	<td>hoge</td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='ログイン']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>ユーザIDかパスワードが違います。</td>
	<td></td>
</tr>
<tr>
	<td>type</td>
	<td>userId</td>
	<td>test</td>
</tr>
<tr>
	<td>type</td>
	<td>password</td>
	<td>test</td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='ログイン']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todoリスト</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>Todoの一覧</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='検索']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todoリスト</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>link=新規作成</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todo編集</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>Todo編集</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>link=一覧に戻る</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todoリスト</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>link=新規作成</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todo編集</td>
	<td></td>
</tr>
<!--validationテスト-->
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='次へ']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todo編集</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>タイトルは空文字です。</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>メモは空文字です。</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>種別はヌル値ではいけません。</td>
	<td></td>
</tr>
<tr>
	<td>type</td>
	<td>limitDate</td>
	<td>2008/02/99</td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='次へ']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>期限日の日付の形式が正しくありません。</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todo編集</td>
	<td></td>
</tr>
<!--登録確認へ遷移-->
<tr>
	<td>type</td>
	<td>text</td>
	<td>テストタイトル</td>
</tr>
<tr>
	<td>select</td>
	<td>typeId</td>
	<td>label=type1</td>
</tr>
<tr>
	<td>type</td>
	<td>limitDate</td>
	<td>2008-02-01</td>
</tr>
<tr>
	<td>type</td>
	<td>memo</td>
	<td>テストメモ</td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='次へ']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todo編集確認</td>
	<td></td>
</tr>
<!--戻るリンク（戻らない）-->
<!--登録-->
<tr>
	<td>verifyTextPresent</td>
	<td>テストタイトル</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>type1</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>2008-02-01</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>テストメモ</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='登録']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todoリスト</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>テストタイトルを追加しました。</td>
	<td></td>
</tr>
<!--検索-->
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='検索']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todoリスト</td>
	<td></td>
</tr>
<tr>
	<td>type</td>
	<td>keyword</td>
	<td>keyword</td>
</tr>
<tr>
	<td>type</td>
	<td>keyword</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='検索']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>glob:テストタイトル*type1*2008-02-01 *[削除]</td>
	<td></td>
</tr>
<tr>
	<td>type</td>
	<td>keyword</td>
	<td>テストタイトル</td>
</tr>
<tr>
	<td>select</td>
	<td>typeId</td>
	<td>label=type1</td>
</tr>
<tr>
	<td>type</td>
	<td>limitDate</td>
	<td>2008-02-01</td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='検索']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>glob:テストタイトル*type1*2008-02-01 *[削除]</td>
	<td></td>
</tr>
<!--詳細-->
<tr>
	<td>clickAndWait</td>
	<td>link=テストタイトル</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todo詳細</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>テストタイトル</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>type1</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>2008-02-01</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>テストメモ</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>link=一覧に戻る</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todoリスト</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>link=テストタイトル</td>
	<td></td>
</tr>
<!--編集-->
<tr>
	<td>clickAndWait</td>
	<td>link=編集</td>
	<td></td>
</tr>
<tr>
	<td>type</td>
	<td>text</td>
	<td>テストタイトル編集</td>
</tr>
<tr>
	<td>type</td>
	<td>limitDate</td>
	<td>2009-02-01</td>
</tr>
<tr>
	<td>type</td>
	<td>memo</td>
	<td>テストメモ編集</td>
</tr>
<tr>
	<td>select</td>
	<td>typeId</td>
	<td>label=type2</td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='次へ']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todo編集確認</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>Todo編集確認</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>テストタイトル編集</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>type2</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>2009-02-01</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>テストメモ編集</td>
	<td></td>
</tr>
<!--戻る（戻らない）-->
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='登録']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>Todoの一覧</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>テストタイトル編集を更新しました。</td>
	<td></td>
</tr>
<tr>
	<td>type</td>
	<td>keyword</td>
	<td></td>
</tr>
<tr>
	<td>select</td>
	<td>typeId</td>
	<td>label=</td>
</tr>
<tr>
	<td>type</td>
	<td>limitDate</td>
	<td></td>
</tr>
<tr>
	<td>clickAndWait</td>
	<td>//input[@value='検索']</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>glob:テストタイトル編集*type2*2009-02-01*[削除]</td>
	<td></td>
</tr>
<!--削除-->
<tr>
	<td>click</td>
	<td>link=削除</td>
	<td></td>
</tr>
<tr>
	<td>verifyConfirmation</td>
	<td>「テストタイトル編集」削除します。よろしいですか？</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todoリスト</td>
	<td></td>
</tr>
<!--
<tr>
	<td>pause</td>
	<td>3000</td>
	<td></td>
</tr>
<tr>
	<td>verifyTextPresent</td>
	<td>テストタイトル編集を削除しました。</td>
	<td></td>
</tr>
-->
<!--ログアウト-->
<tr>
	<td>clickAndWait</td>
	<td>link=ログアウト</td>
	<td></td>
</tr>
<tr>
	<td>verifyTitle</td>
	<td>Todoログイン</td>
	<td></td>
</tr>

</tbody></table>
</body>
</html>
